MHDFCFTIPYGILLIVGGFIGYLKKGSIASLAGGAGTGLLVVLAGFISLKAFEKKKTSLLATLLETVIAAALTFVMGQRFLQTQKIMPAALVAGISALMTCFYVYKIATGGNHIPPKAE